<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.wrap{ width:1200px; margin:0 auto;}
.wrap11{ width:1400px; margin:0 auto;}

.clear{ clear:both;}

.sydh{ position:relative; width:100%;}
.topdh{z-index: 10000;top:30px;left: 0;right: 0;height:82px; position:absolute}
.topdh1{ width:1700px; margin:0 auto}
.topdh1z{ width:270px; float:left;}
.topdh11{ width:1000px;float: left;padding:0 10px;background: url(../images/dhbj.png) no-repeat center top; text-align:center; margin:10px 0 0 130px; overflow:hidden;}
.topdh11 ul{ display:flex;}
.topdh11 ul li{ flex:1; display:inline-block; text-align:center}

.topdh11 ul li .h1{ width:15px; height:15px; margin:0 auto;background: url(../images/hoverb.png) no-repeat center top; margin-top:7px;}
.topdh11 ul li.on .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li:hover .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li .h3{font-size: 16px; color:#FFF; line-height:40px}
.topdh11 ul li .h3 a{font-size: 16px; color:#FFF}

.topdh1y{ width:164px; float: right;}

.ejdqlm{z-index: 10000;top:40%;left: 0;right: 0; position:absolute}
.ejdqlm1{ width:1000px; margin:0 auto}
.ejdqlm1 h1{ font-size:3.2rem; line-height:4rem; color:#FFF; text-align:center; font-weight:bold}
.ejdqlm1 h2{ width:50px; height:4px; background:#FFF; margin:1.5rem auto}
.ejdqlm1 h3{ font-size:2.2rem; line-height:2.4rem; color:#FFF; text-align:center; font-weight: normal}


/*首页简介样式 */

.sybox1{background:url(../images/sybj1.jpg) no-repeat top center; height:980px; }
.sybox1bt{ margin-top:50px;}
.sybox1bt h1{ font-size:48px; line-height:50px; color:#34417f; text-align:center}
.sybox1bt h2{ width:70px; height:3px; background:#ff9900; margin:30px auto}
.sybox1bt h3{font-size:16px; line-height:36px; color:#666; text-align:center; height:72px;}
.sybox1bt h3 span{ display:inline-block;color:#34417f; font-weight:bold}

.sygdsz{ margin-top:50px;}
.sygdsz .gsnum li{
	width: 25%;
	float: left;
	text-align:center;
	background:url(../images/jjszsx.png) no-repeat right center;
}
.sygdsz .gsnum li h2 span{ display:inline-block;
	color:#34417f;
	font-size: 60px;
	font-family:Impact;
	line-height: 60px;
	font-weight: 100;
}
.sygdsz .gsnum li h2 sup{
	display: inline-block;
	vertical-align: top;
	color:#ffffff;
	font-size: 18px;
	margin-left: 5px; top:0
}
.sygdsz .gsnum li h3{
	color:#666; margin-left:-10%; font-size:16px; line-height:40px; color:#666;
}











/*首页业务样式 */
.yewuwz{ width:86%; margin:0 auto; padding-top: 130px; color: #FFF; font-size:18px; line-height:36px;}
/*首页公司样式 */
.syqxgs{background: url(../images/sybj3.jpg) no-repeat center  center; overflow:hidden; width:100%; padding-top:80px; padding-bottom:40px;}
.sygslb ul li{ width:24%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
/*首页新闻样式 */
.syxw{ width:100%; background:#f4f5f7; overflow:hidden; padding-top:80px; padding-bottom:80px;}
.syxwlb ul li{ width:32.6%; background:#FFF; margin-right:1.1%; float:left; padding:35px;}
.syxwlb ul li:last-child{margin-right:0%;}
.syxwlb ul li h1{ font-size:26px; color:#929292; line-height:30px;}
.syxwlb ul li h2{font-size:12px; color:#929292; line-height:20px;}
.syxwlb ul li h3{font-size:16px; color:#4d4d4d; line-height:30px; height:30px; overflow:hidden; font-weight:bold;}
.syxwlb ul li h4{font-size:14px; color:#4d4d4d; line-height:22px; height:66px; overflow:hidden; }
.syxwlb ul li:hover{background:#014099;}
.syxwlb ul li:hover h1{color:#ffcc00;}
.syxwlb ul li:hover h2{color:#ffcc00;}
.syxwlb ul li:hover h3{color:#fff;}
.syxwlb ul li:hover h4{color:#fff;}
.sylxdh{background: url(../images/sylxbj.jpg) no-repeat center  center; height:164px; width:100%;}
.sylxdh ul li{ width:50%; float:left; text-align:center; font-size:30px; line-height:164px;}
.sylxdh ul li:nth-child(1) a{ color:#2156a1}
.sylxdh ul li:nth-child(2) a{ color:#fff}
/*首页新闻样式 */
.article-page {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;}
.article-page .box {display: block;width: 50%;border-right: 1px solid #ddd;position: relative;background-color: #f9f9f9;}
.article-page .box .btn-aw {width: 44px;height: 44px;border-radius: 50%;border: 1px solid #aaa;font-size: 0;position: absolute;top: 50%;margin-top: -22px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.article-page .box .btn-aw:before {content: '';display: block;width: 10px;height: 10px;border: 2px solid #333;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border .5s;-o-transition: border .5s;transition: border .5s;}
.article-page .box .main {vertical-align: top;}
.article-page .box .main .tag {font-size: 0.9375rem;color: #ff9c00;margin-bottom: 5px;}
.article-page .box .main .ti {font-size: 1.125rem;line-height: 1.5;color: #333;}
.article-page .box .main .data {font-size: 0.9375rem;color: #999;}


.article-page .box:hover .main .ti {color: #000;text-decoration: underline;}
.article-page .box.prev {}
.article-page .box.prev .btn-aw {left: 40px;}
.article-page .box.prev .btn-aw:before {border-right: none;border-top: none;-webkit-transform-origin: 8px 0;-ms-transform-origin: 8px 0;transform-origin: 8px 0;}
.article-page .box.prev .main {text-align: right;}
.article-page .box.next {border-right: none;}
.article-page .box.next .btn-aw {right: 40px;}
.article-page .box.next .btn-aw:before {border-left: none;border-bottom: none;-webkit-transform-origin: 8px -5px;-ms-transform-origin: 8px -5px;transform-origin: 8px -5px;}











.sydibu{ width:100%; height:320px; background:#f6f6f6; overflow:hidden;}
.sydibu1{ width:1400px; margin:0 auto;}
.sydibu11{ width:530px; height:205px; float:left;  border-right:1px solid #dddddd; margin-top:60px;}
.sydibu11 h1{ padding-top:0px; font-size:16px; color:333; line-height:30px; }
.sydibu11 h2{ font-size:14px; line-height:30px; color:#626262; margin-top:10px;}

.sydibu12{ width:540px;height:205px; float:left; margin-left:80px;border-right:1px solid #dddddd; margin-top:60px;}
.dibubt{ }
.dibubt h1{font-size:16px; color:333; line-height:30px;}
.dibubt h2{ width:30px; height:2px; background:#c6af42; margin-top:5px;}

.dibufl{ margin-top:20px;}
.dibufl ul li{font-size:14px; line-height:30px; width:100px; float:left; }
.dibufl ul li a{color:#999;}
.dilogo{ width:475px; margin-top:15px;}
.sydibu13{ width:170px;height:205px; float: right;margin-top:60px;}
.beian{ width:86.5%; margin:0 auto; height:76px; font-size:14px;line-height:76px; color:#999}
.beianz{width:800px;float:left; color:#a3a4af; margin-left:30px}
.beianz　a{color:#a3a4af;}
.beiany{ width:480px; text-align:right; color:#a3a4af; float:right; margin-right:30px}


.beian a{color:#999}


/*首页*/
.zsyjj{ width:100%; background:#FFF; overflow:hidden; padding:50px 0}
.zsyjjbt{}
.zsyjjbt h1{ font-size:40px; line-height:50px; color:#11216c; font-weight: normal; text-align:center;}

.zsyjjbt h2{ font-size:18px; line-height:40px; color:#333; font-weight: normal; text-align:center;}
.syjjdh{ text-align:center; margin-top:30px;}
.syjjdh ul li{ display:inline-block; width:170px; height:88px; background:url(../images/syjjsx.png) no-repeat center  left;}
.syjjdh ul li:nth-child(1){background:url(../images/syjjsx1.png) no-repeat center  left;}

.syjjdh ul li h1{ width:42px; height:42px; margin:10px auto 0}
.syjjdh ul li h2{font-size:16px; line-height:32px; color:#333; font-weight: normal; text-align:center;}

.syjjtw{ width:83.333%; margin:40px auto 0}
.syjjtw h1{}
.syjjtw h2{font-size:18px; line-height:40px; color:#11216c; margin-top:25px;}
.syjjtw h3{font-size:16px; line-height:32px; color:#464646;}


.session_3 {
  margin-bottom: 20px;
}
.session_3 .list-box .item-box {
  position: relative;
  float: left;
  width: 33.33%;
  height: 800px;
  transition: all .4s;
}
.session_3 .list-box .item-box:before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
  transition: all .4s;
}
.session_3 .list-box .item-box .center-box {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 345px;
  height: 445px;
  text-align: center;
  padding-top: 75px;
  box-sizing: border-box;
}
.session_3 .list-box .item-box .center-box .info-box {
  position: relative;
  z-index: 2;
}
.session_3 .list-box .item-box .center-box:before {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20%;
  height: 20%;
  background: rgba(18, 33, 106, 0.75);
  opacity: 0;
  transition: all .4s;
}
.session_3 .list-box .item-box .center-box .icon-box {
  line-height: 135px;
}
.session_3 .list-box .item-box .center-box .icon-box img {
  vertical-align: top;
}
.session_3 .list-box .item-box .center-box p {
  color: #fff;
  font-size: 20px;
  margin-bottom: 64px;
}
.session_3 .list-box .item-box .center-box .public_a span {
  color: #fff;
}
.session_3 .list-box .item-box .center-box .public_a:after {
  border-color: #fff;
}
.session_3 .list-box .item-box .center-box .public_a:before {
  background: #fff;
}
.session_3 .list-box .item-box .center-box .public_a:hover span {
  color: #00873b;
}
.session_3 .list-box .item-box.on {
  width: 25%;
}
.session_3 .list-box .item-box.active {
  width: 50%;
}
.session_3 .list-box .item-box.active:before {
  opacity: 0;
}
.session_3 .list-box .item-box.active .center-box:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}


.public_a {
  position: relative;
  height: 40px;
  line-height: 40px;
  width: 150px;
  display: inline-block;
  text-align: center;
  box-sizing: border-box;
  font-size: 0;
  
  border-radius: 30px;
  overflow: hidden;
}
.public_a span {
  position: relative;
  color: #999999;
  font-size: 16px;
  display: inline-block;
  vertical-align: middle;
  z-index: 3;
}
.public_a span img {
  margin-left: 12px;
}
.public_a span img.active {
  display: none;
}
.public_a:after {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  border-radius: 30px;
}
.public_a:before {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: #228237;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  z-index: 2;
}
.public_a:hover:before,
.public_a:focus:before,
.public_a:hover:before {
  right: auto;
  left: 0;
  width: 100%;
}
.public_a:hover span {
  color: #fff;
}
.public_a:hover span img {
  display: none;
}
.public_a:hover span img.active {
  display: inline-block;
}
.other-pagination {
  display: inline-block;
  margin-left: 50%;
  transform: translateX(-50%);
}


.syqh2{width:100%; background:#fff; overflow:hidden; padding:50px 0 50px}
.qhbt2{ margin-top:50px}
.qhbt2 h1{ font-size:50px; line-height:60px; color:#11216c}
.qhbt2 h2{ font-size:40px; line-height:60px; color:#11216c}

.qhbt{ margin-bottom:35px;}
.qhbt1{ width:1600px; margin:0 auto}
.qhbt h1{ font-size:50px; line-height:60px; color:#11216c}
.qhbt h2{ font-size:40px; line-height:60px; color:#11216c}

.zsyal{width:100%;background:url(../images/syanbj.png) no-repeat center top;overflow:hidden; }


.sylm{ width:100%; background:#fff; overflow:hidden;padding:60px 0 80px}
.sylm1{ width:1600px; margin:0 auto;}
.sylm1z{ width:780px; height:590px;background:url(../images/sylmbj1.png) no-repeat center center; float:left}
.sylm1z1{font-size:30px; line-height:40px; color:#333; margin:50px 0 0 50px}
.sylm1z2{font-size:16px; line-height:30px; color:#999; margin:10px 0 0 50px}
.sylm1z3{ width:100%; overflow:hidden; margin:30px 0 0 50px}
.sylm1z3 ul li{ width:150px; margin-right:50px; float:left}
.sylm1z3 ul li h1{ font-size:50px ; line-height:50px; height:50px; color:#11216c;text-align:center}
.sylm1z3 ul li h1 sup{font-size:16px ; top:-20px; }
.sylm1z3 ul li h2{font-size:16px ; line-height:30px; color:#999; text-align:center}


.sylm1z4{font-size:16px; line-height:44px; color:#333; margin:30px 0 0 50px}
.sylm1z5{ margin:40px 0 0 50px}

.sylm1y{width:770px; height:590px; float:right}
.sylm1y1{width:770px;height:270px;background:url(../images/sylmbj2.png) no-repeat center center; overflow:hidden}
.sylm1y1 h1{ font-size:30px; line-height:40px; color:#333; margin:50px 0 0 50px}
.sylm1y1 h2{font-size:16px; line-height:30px; color:#333; margin:10px 0 0 50px}
.sylm1y1 h3{margin:70px 0 0 50px}

.sylm1y2{width:770px;height:270px;background:url(../images/sylmbj3.png) no-repeat center center; margin-top:50px;overflow:hidden}
.sylm1y2 h1{ font-size:30px; line-height:40px; color:#333; margin:50px 0 0 50px}
.sylm1y2 h2{font-size:16px; line-height:30px; color:#fff; margin:10px 0 0 50px}
.sylm1y2 h3{margin:70px 0 0 50px}





.sycp{width:100%; background:#fff; overflow:hidden; padding:50px 0 50px}
.sycpbt h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.sycpbt h1 span{ color:#cc1b15;}
.sycpbt h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}

.picScroll-left{ position:relative; width:1920px; height:530px; left:50%; margin-left:-960px}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:68px; height:68px; overflow:hidden;cursor:pointer; position:absolute; top:215px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/syalqhz.png) no-repeat center center; left:160px;}
.picScroll-left .hd .next{ background:url(../images/syalqhy.png) no-repeat center center; right:160px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:600px; position:relative;margin:20px;overflow:hidden;border-radius:10px}
.box2_zi{ position:absolute; width:600px; height:72px;background:url(../images/syalhbj.png) no-repeat center center; bottom:0 }
.box2_zi h1{font-size:18px; line-height:72px; color:#fff; text-align:center}
.box2_zi h2{font-size:12px; line-height:24px; color:#fff;}

.dibudh{width: 86.5%; height:126px;margin: 0 auto; border-bottom:1px solid #29405e}
.dibulogo{ width:270px; float:left}
.dibudh1{ width:870px; float:right; margin-right:-30px;}
.dibudh1 ul{ display:flex}
.dibudh1 ul li{ width:145px; flex:1; line-height:126px;background: url(../images/topdhbj.png) no-repeat left center ; text-align:center}
.dibudh1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.dibudh1 ul li a{ color:#FFF}

.dibulx{width: 86.5%; height:245px;margin: 0 auto; border-bottom:1px solid #29405e; overflow:hidden; position:relative}
.dibulx1{ width:145px; float:left; margin-top:50px;}

.dibulx2{ width:220px; float:left; margin-left:100px;}
.dibulx2 h1{ margin-top:50px;}
.dibulx2 h2{ margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx2 h3{font-size:30px; line-height:40px; color:#FFF;}

.dibulx3{ width:900px; float:left; margin-left:60px}
.dibulx31{margin-top:50px;}
.dibulx32{margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx33{font-size:16px; line-height:30px; color:#FFF; opacity:0.5}
.dibulx331{ width:380px; float:left}
.dibulx332{ width:380px; float:left;margin-left:20px}
.dibulx333{ width:200px; float:left;margin-left:30px}

.dibulx4{ width:224px; height:44px; border:1px solid #2f4563; text-align:center; line-height:44px; font-size:16px; position:absolute; right:30px; top:50px }
.dibulx4 a{ color:#e3c5a1}
.erjizz{ width:100%;  overflow: hidden; padding:50px 0;}
.erjizz1{ width:80%; margin:0 auto;}
.erjizz1 ul li{ width:21%; margin:2%; float:left; background:#FFF; overflow:hidden;}
.erjizz1 ul li h2{font-size: 18px; color: #666; line-height: 50px; text-align:center; height:50px; overflow:hidden;}

.ercase{ width:80%; margin:0 auto;}
.ercase ul li{ width:30.333%; margin:1% 1.5%; float:left; background:#FFF; overflow:hidden;}
.ercase ul li h2{font-size: 18px; color: #666; line-height: 50px; text-align:center; height:50px; overflow:hidden;}



.ejjjdh{ text-align:center; margin-top:60px;}
.ejjjdh ul li{ display:inline-block; width:140px; height:42px; border:1px solid #CCC; line-height:42px; text-align:center; border-radius:50px; margin:15px 10px; font-size:16px; background:#FFF}
.ejjjdh ul li:hover{background:#11216c}
.ejjjdh ul li:hover a{ color:#FFF}
.ejjjdh ul li.on{ background:#11216c}
.ejjjdh ul li.on a{ color:#FFF}




.erjidp{ width:100%;  overflow: hidden; padding:50px 0;}
.erjidp1{ width:80%; margin:0 auto;}
.erjidp1{font-size: 16px; color: #666; line-height: 32px;}
.erjidp1 img{ max-width:100%}
.erjidp1 p{ margin-bottom:10px}





.ejjjdp{ width:100%;  overflow: hidden; padding:30px 0 50px 0;}
.ejjjdp1{ width:80%; margin:0 auto;}
.ejjjdp1{font-size: 16px; color: #666; line-height: 32px;}
.ejjjdp1 img{ max-width:100%}
.ejjjdp1 p{ margin-bottom:10px}



.erjial{ width:100%;  overflow: hidden; padding:50px 0;}
.erjial1{ width:80%; margin:0 auto;}
.erjial1 ul li{ }
.erjixw ul li h1{ font-size:2rem; line-height:3rem; height:3rem; padding:0 2rem 0; overflow:hidden; color:#333}
.erjixw ul li h2{ font-size:1.2rem; line-height:2rem; height:4rem;padding:0rem 2rem 0; overflow:hidden;color:#999}
.erjixw ul li h3{ font-size:1.2rem; line-height:2rem; height:2rem;padding:0rem 2rem 0; margin-top:0.5rem; overflow:hidden;color:#666}
.erjial1 ul li{ width:31%; margin:1.16666%; float:left;  position: relative; }

.erjial1 ul li .wzbj{ position: absolute; bottom:0px; width:100%;  height: 100%; background: url(../images/index3_black1.png) no-repeat center center; background-size:100% 100%;}
.erjial1 ul li .wzbj p{ font-size: 18px; color: #ffffff; line-height: 68px; text-align: center;position: absolute; bottom:0px; width: 100%; }











.erjibj{ width:100%; background: #f3f3f3; overflow: hidden; padding:50px 0;}
.erjixw{ width:80%; margin:0 auto;}
.erjixw ul li{ width:31%; margin:1.16666%; float:left; background:#FFF; padding:2rem 0}
.erjixw ul li h1{ font-size:2rem; line-height:3rem; height:3rem; padding:0 2rem 0; overflow:hidden; color:#333}
.erjixw ul li h2{ font-size:1.2rem; line-height:2rem; height:4rem;padding:0rem 2rem 0; overflow:hidden;color:#999}
.erjixw ul li h3{ font-size:1.2rem; line-height:2rem; height:2rem;padding:0rem 2rem 0; margin-top:0.5rem; overflow:hidden;color:#666}

.syjj{background: url(../images/syjjbj.jpg) no-repeat center  center; height:640px; width:100%; overflow:hidden}
.syjjnr{ width:100%; height:360px; border-bottom:1px solid #3859a7; }
.syjjbt{ margin-top:50px;}
.syjjbt h1{ font-size:34px; line-height:50px; color:#fff; font-weight:bold; text-align:center;}
.syjjbt h2{ font-size:16px; line-height:40px; color:#fff; font-weight: normal; text-align:center; opacity:0.6}
.syjjbt h3{ width:60px; height:3px; margin:25px auto; background: #FFF;}

.box3_ul{ margin-top:20px;}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_l2{ width:1400px;  height:300px; margin-top:20px;  margin:0 auto; }

.box3_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box3_dsz{ width:565px; margin:30px auto 0;}
.box3_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box3_slide .hd{ text-align:center}
.box3_slide .hd ul li{ display:inline-block; margin:0 90px}
.box3_slide .hd ul li h1{ width:68px; height:68px; margin:0 auto;}
.box3_slide .hd ul li h2{ font-size:22px; line-height:30px; text-align:center; color:#FFF}
.box3_slide .hd ul li h3{font-size:14px; line-height:20px; text-align:center; color:#FFF}
.box3_slide .hd ul li h4{ width:36px; height:36px;margin:0 auto; background:url(../images/jjqhtb11.png) no-repeat center center; }

.box3_slide .hd ul li:nth-child(1) h1{background:url(../images/syjjtb1.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2) h1{background:url(../images/syjjtb2.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3) h1{background:url(../images/syjjtb3.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4) h1{background:url(../images/syjjtb4.png) no-repeat center center; }



.box3_slide .hd ul li.on{ }
.box3_slide .hd ul li:nth-child(1):hover h1{background:url(../images/syjjtb11.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2):hover h1{background:url(../images/syjjtb12.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3):hover h1{background:url(../images/syjjtb13.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4):hover h1{background:url(../images/syjjtb14.png) no-repeat center center; }

.box3_slide .hd ul li:nth-child(1).on h1{background:url(../images/syjjtb11.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2).on h1{background:url(../images/syjjtb12.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3).on h1{background:url(../images/syjjtb13.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4).on h1{background:url(../images/syjjtb14.png) no-repeat center center; }
.box3_slide .hd ul li:hover h2{ font-size:22px; line-height:30px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li:hover h3{font-size:14px; line-height:20px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li:hover h4{ background:url(../images/jjqhtb1.png) no-repeat center center; }

.box3_slide .hd ul li.on h2{ font-size:22px; line-height:30px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li.on h3{font-size:14px; line-height:20px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li.on h4{ background:url(../images/jjqhtb1.png) no-repeat center center; }
.box3_slide .bd{ width:100%; height:223px; overflow:hidden; text-align:center}
.box3_slide .bd ul{height:223px;}
.jjqhwz{font-size:16px; line-height:36px; text-align:center; color:#fff}
.jjgd{ width:180px; height:40px; margin:45px auto; line-height:40px; text-align:center; border-radius:40px; border:1px solid #ffcc66; font-size:14px;}
.jjgd a{ color:#ffcc66;}



.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #333;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}





.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1700px; margin:0 auto;overflow:hidden}
.syallb ul li{ width:530px; height:390px; margin:17px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1700; height:390px; }

/*首页*/


/*留言样式 */
.forms{background: #fff;padding: 0;}
.forms *{ box-sizing: border-box; -webkit-box-sizing: border-box;}
._item{line-height:44px;display:flex;overflow:hidden; margin-bottom: 15px;}
._item .form-input, ._item .form-text{border:1px solid #ddd; padding: 0 10px;}
._item.most{height:100px}
._item.most .photos{width:60px;height:60px;margin-top:7px}
._item i{color:#999}
._item label{display:block; font-size: 16px; margin-right: 15px; text-align: right;}
._item input,._item select,._item textarea{flex:1;border:0;line-height:44px;font-size:14px;color:#666;margin:0;padding:0}
._item textarea{height: 150px;padding: 10px 0;}
.splitLine{height:5px;background:#efefef;overflow:hidden}
.apply-btn{width:150px;margin:20px 0 0 65px;}
.apply-btn a{display:block;text-align:center;line-height:40px;background:#fcaf09;color:#fff !important;border-radius:5px; font-size: 16px;}



/*左导航样式 */
.xwnr{ width:100%; background:#fff; overflow:hidden; padding-bottom:50px;}
.xwnr1{ width:1400px; margin:0 auto; padding-bottom:30px}
.main_left{width:250px;float: left; margin-top:50px;}
.main_right{ width: calc(100% - 18.75rem); float: right;}


.n_position{ text-align:right; float:right;   height: 4rem; line-height:4rem; color:#a6a6a6;    background: url(../images/home_ico.png) left center no-repeat;  padding-left:1.25rem; }
.n_position a{ font-size:.875rem; color:#ababab; position:relative; transition:.2s;}
.xwlb{}
.xwlb ul li{ width:100%; border-bottom:1px solid #ededed; margin-top:20px; padding-bottom:15px;}
.xwlb ul li h1{ font-size:18px; line-height:30px; color:#333;}
.xwlb ul li h2{ font-size:16px; line-height:30px; color:#999;}
.xwlb1{ font-size:16px; line-height:32px; text-align:justify;}
.xwlb1 p{ margin-top:10px;}
.tplb{ width:100%;}
.tplb ul li{ width:30%; float:left; margin:1.6666%;}
.tplb ul li img{ width:100%;}
.tplb ul li p{ font-size:16px; line-height:40px; text-align:center; color:#333;}


/*二级公司样式 */

.ejgslb ul li{ width:32%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.ejgslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.ejgslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.ejgslb ul li:hover a{ color:#FFF;}






/*分公司样式 */
.ejgsjs{background: url(../images/erjijjbj.jpg) no-repeat top right; height:232px;}
.ejgsjs1{ padding-right:75px; font-size:16px; color:#666; line-height:32px; }
.ejgsjs1 p{ margin-bottom:20px; text-align:justify;}

.fgslm{ width:100%; background:#f4f5f7; overflow:hidden; padding:50px 0; margin-top:20px;}
.fgslm1{ width:49%; float:left;}
.fgslm2{ width:49%; float: right;}
.s_tt1{position: relative;}
.s_btn_r1{width: 6.625rem; background: #e4e4e4; height:2rem; line-height: 2rem; border-radius: 1.75rem; text-align: center; display: block; font-size: .875rem; color: #686969; float: right; margin-top:1rem}
.s_btn_r1 .arrow{ display: inline-block; vertical-align: middle; width: 23px; height: 18px; position: relative; font-size: 0; margin-left: .5rem; line-height: .5rem; transition: 1s; }
.s_btn_r1 .arrow font{ width: 23px; display: inline-block; position: absolute; left: 0; top: 0; transition: 1.2s;}
.s_btn_r1 .arrow font.font1{left: -23px; }
.s_btn_r1 font svg{ width: 9px; height: 1rem; transition: .8s;}
.s_btn_r1 font svg.arrow01{ width: 5px; opacity: .4;}
.s_btn_r1 font svg.arrow02{ width: 6px; opacity: .8;}
.s_btn_r1 font svg.arrow03{ opacity:1;}
.s_btn_r1 font.font1 svg.arrow01{ width: 9px; opacity:0; }
.s_btn_r1 font.font1 svg.arrow02{ width: 6px;opacity:0; }
.s_btn_r1 font.font1 svg.arrow03{ width: 5px;opacity:0; }
.s_btn_r1:hover font{  -webkit-transform: translate3d(15px, 0, 0px); }
.s_btn_r1:hover font.font2 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: 0; width: 9px; }
.s_btn_r1:hover font.font2 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px); opacity: 0; width: 6px; }
.s_btn_r1:hover font.font2 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px);  opacity: 0;width: 5px; }
.s_btn_r1:hover font.font1 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: .4;  width: 5px;}
.s_btn_r1:hover font.font1 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px);  opacity: .8; width: 6px;}
.s_btn_r1:hover font.font1 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px); opacity: 1; width: 9px; }

.fgszz{ padding-top:10px;}
.fgszz ul li{ width:32.3%; float:left; margin-right:1%}
.fgsyw{ font-size:16px; line-height:40px; color:#333333; height:320px; overflow:hidden;}
.fgsallb{ padding-bottom:30px; overflow:hidden;}
.fgsallb ul li{ width:320px; margin:15px; float:left;}
.fgsallb ul li h2{ font-size:16px; line-height:50px; text-align:center;}




.erfldh{ width:100%; height:82px; background:#FFF; text-align:center; }
.erfldh ul li{ width:150px; height:82px; line-height:82px; text-align:center; font-size:20px; color:#213f6b; display:inline-block;}
.erfldh ul li.on{ background:#213f6b;}
.erfldh ul li.on a{ color:#FFF;}
.erjijj{background:#fafafa url(../images/sybj4.jpg) no-repeat top  center;  width:100%;  padding-top:200px;}
.erjijj1{ width:1000px; margin:0 auto; font-size:18px; line-height:36px; color:#001e59; text-align:justify; }
.erjijj1 p{ margin-bottom:15px;}
.jjqywh{ width:1200px; margin:85px auto; height:588px;text-align:center;background:url(../images/qywhbj.jpg) center center no-repeat; }
.jjqywh1{ text-align:left;}
.jjqywh1 h1{ font-size:36px; line-height:50px; color:#213f6b; padding:70px 0 0 90px; font-weight:bold;}
.jjqywh1 h2{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }
.jjqywh1 h3{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }

.jjry{background:#f4f4f4 url(../images/rybj.jpg) no-repeat top  center;  width:100%; padding-top:130px; padding-bottom:80px;}

.picScroll-left1{ width:1300px; margin:0 auto; overflow: hidden; }
.picScroll-left1 .hd{}
.picScroll-left1 .hd a{ display:block; width:40px; height:120px; margin-top:170px; cursor:pointer;}
.picScroll-left1 .hd a.prev{ background-image:url(../images/ryqhz.png); float:left;}
.picScroll-left1 .hd a.next{ background-image:url(../images/ryqhy.png); float:right;}
.picScroll-left1 .bd{ width:1200px; margin:52px auto;}
.picScroll-left1 .bd ul{ width:1200px;}
.picScroll-left1 .bd ul li{ float:left; width:280px; height:370px;margin:0 10px; background:#FFF; overflow:hidden;}
.picScroll-left1 .bd ul li h1{ width:100%;border-bottom:2px solid #0d0d0; }
.picScroll-left1 .bd ul li h2{ font-size:14px; line-height:48px; border-top:2px solid #d0d0d0; height:50px; width:100%; text-align:center;}
/*业务样式 */
.zyywnr{background:#f3f9ff url(../images/sybj1.jpg) no-repeat top center;  width:100%; padding-top:248px; padding-bottom:30px;}
.zyywnr1 ul li{ padding:65px 0;}
.zyywnr1 ul li:nth-child(2n+1){ width:100%; background:#f3f9ff;}
.zyywnr1 ul li:nth-child(2n+2){width:100%; background:#e5ce82;}
.zyywnr1 ul li .zyywbj1{ width:1200px; margin:0 auto; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+1) .zyywz{ width:530px; float:left;}
.zyywnr1 ul li:nth-child(2n+1) .zyywy{ width:600px; float: right; border-radius:10px; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+2) .zyywz{ width:530px; float: right;}
.zyywnr1 ul li:nth-child(2n+2) .zyywy{ width:600px; float: left;border-radius:10px; overflow:hidden;}
.zyywnr1 ul li .zyywz11{ width:430px; float:left; font-size:30px; line-height:80px; color:#213f6b; font-weight:bold; font-style:italic;}
.zyywnr1 ul li .zyywz12{ width:100px; float:left; text-align:center;font-size:60px; line-height:80px; color:#d5f6ff;}

.zyywnr1 ul li .zyywz2{ font-size:24px; line-height:50px;  margin-top:50px; color:#001e59;}
.ejfwlc{background: url(../images/sybj3.jpg) no-repeat top  center;  width:100%; height:887px; margin-top:0px;}

/*车辆样式 */

.clzsnr{background:#fafafa url(../images/clbj.jpg) no-repeat top  center;  width:100%; padding-top:200px; padding-bottom:30px;  overflow:hidden;}
.clzsnr1{ width:1300px; margin:0 auto; padding-bottom:30px;}
.clzsnr1 ul{ margin-top:15px;}
.clzsnr1 ul li{ width:610px;  background:#FFF; margin:20px; float:left; padding-bottom:20px;}
/*案例样式 */
.alnr{background:#f3f9ff url(../images/albj.jpg) no-repeat top  center;  width:100%; padding-top:180px; padding-bottom:30px;  overflow:hidden;}
.alnr1{width:1300px; margin:0 auto; padding-bottom:30px;}
.alnr1 ul{ margin-top:15px;}
.alnr1 ul li{ width:610px;  margin:20px; float:left;}

.altu{ position: relative;}
.alzi{position: absolute;background:url(../images/syalbj.png)  repeat; background-size:100% 100%;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0; z-index:9999;  }
.alzi h1{ text-align:center; color:#fff; font-size:24px; line-height:30px; padding-top:56%;}
/*新闻样式 */









/*联系样式 */
.lxnr{ width:84%; margin:50px auto ; overflow:hidden}
.lxnrzi{ font-size:18px; line-height:40px;}
.lxnrzi p{ font-size:18px; line-height:40px;}


.lianxi1{ width:1230px; margin:50px auto 0;}
.lianxi1 ul li{ width:380px; height:200px; background: #f6f4f4; margin:15px; float:left;}
.lianxi1 ul li h1{ font-size:20px; line-height:40px; color:#213f6b; padding:60px 0 0 50px;}
.lianxi1 ul li h2{ font-size:20px; line-height:40px; color:#213f6b; padding:0px 0 0 50px;}


/*内容样式 */
.article{ padding-top:30px;}
.article{ font-size:16px; line-height:32px; text-align:justify;}
.article img{ max-width:100%;}

.shnr{ width:100%; background:#FFF; overflow:hidden; padding:60px 0 90px;}
.shnr1{ width:1200px; height:600px; margin:0 auto;background: url(../images/fwbj.png) no-repeat center center;}
.shnr11{ width:600px; height:120px; float:left; margin:15px 0;}
.shnr11z{ width:420px; float:left; margin-left:10px}
.shnr11z h1{font-size:28px; line-height:34px; color:#848484; text-align:right; margin-top:5px;}
.shnr11z h2{font-size:16px; line-height:26px; color:#10367a;text-align:right}
.shnr11y{ width:120px; float: right; margin-right:30px;}

.shnr12{ width:600px;height:120px; float:right;margin:15px 0;}
.shnr12z{width:120px; float:left; margin-left:30px}
.shnr12y{ width:420px; float:left; margin-left:20px;}
.shnr12y h1{font-size:28px; line-height:34px; color:#848484; text-align: left; margin-top:5px;}
.shnr12y h2{font-size:16px; line-height:26px; color:#10367a;text-align: left}

.ejcpdh{ text-align:center; margin-top:60px;}
.ejcpdh ul li{ display:inline-block; width:170px; height:48px; border:1px solid #CCC; line-height:48px; text-align:center; border-radius:50px; margin:15px; font-size:16px; background:#FFF}
.ejcpdh ul li:hover{background:#11216c}
.ejcpdh ul li:hover a{ color:#FFF}
.ejcpdh ul li.on{ background:#11216c}
.ejcpdh ul li.on a{ color:#FFF}

.ejdqdh{text-align:center; width:79%; margin:40px auto 0; border-bottom:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;}
.ejdqdh ul li{ display:inline-block; margin:25px 20px; font-size:16px; color:#333}

.erjicplb{ width:80%; margin:30px auto 0}
.erjicplb ul li{ width:30.3333%; margin:1.5%; float: left}
.erjicplb ul li h1{ width:100%; }
.erjicplb ul li img{ max-width:100%;}
.erjicplb ul li h2{font-size:18px; line-height:74px; color:#848484; text-align:center; border-bottom:1px solid #eeeeee}


.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist a { display: inline-block; border: 1px solid #ddd;padding:10px 10px; margin-right: 2px; line-height:10px; text-decoration:none; color:#666;}
.pagelist span { background: #29405e; color: #fff;font-weight: bold;}


@media only screen and (max-width: 1700px) {
.topdh1{ width:1400px; margin:0 auto}
.topdh1z{ width:270px; float:left;}
.topdh11{ width:800px;float: left;padding:0 10px;background: url(../images/dhbj.png) no-repeat center top; text-align:center; margin:10px 0 0 80px; overflow:hidden;}
.topdh11 ul li{ width:90px; display:inline-block;margin:0 15px; text-align:center}

.topdh11 ul li .h1{ width:15px; height:15px; margin:0 auto;background: url(../images/hoverb.png) no-repeat center top; margin-top:7px;}
.topdh11 ul li.on .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li:hover .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li .h3{font-size: 16px; color:#FFF; line-height:40px}
.topdh11 ul li .h3 a{font-size: 16px; color:#FFF}

.topdh1y{ width:164px; float: right;}

.qhbt1{ width:1200px; margin:0 auto}
.product-list ul&gt;li .banner-carousel .img{width:550px;height:421px;display:block;position:relative;overflow:hidden}
.qhbt{ margin-bottom:10px;}
.product-list ul&gt;li .text{width:50%;padding-left:8%;padding-top:1%}
/*首页*/
.picScroll-left{ position:relative; width:1700px; height:460px; left:50%; margin-left:-850px}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:68px; height:68px; overflow:hidden;cursor:pointer; position:absolute; top:190px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/syalqhz.png) no-repeat center center; left:150px;}
.picScroll-left .hd .next{ background:url(../images/syalqhy.png) no-repeat center center; right:150px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:530px; position:relative;margin:18px;overflow:hidden;}
.box2_zi{ position:absolute; width:530px; height:72px;background:url(../images/syalhbj.png) no-repeat center center; bottom:0 }
.box2_zi h1{font-size:18px; line-height:72px; color:#fff; text-align:center}
.box2_zi h2{font-size:12px; line-height:24px; color:#fff;}


.sylm1{ width:1400px; margin:0 auto}
.sylm11{ width:200px; float:left}
.sylm11 h1{ text-align:center; margin-top:150px;}
.sylm11 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm12{ width:200px; float:left}
.sylm12 h1{ text-align:center;margin-top:150px;}
.sylm12 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm14{ width:200px; float:left}
.sylm14 h1{ text-align:center;margin-top:150px;}
.sylm14 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm15{ width:200px; float:left}
.sylm15 h1{ text-align:center;margin-top:150px;}
.sylm15 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}


.sylm13{ width:600px; float:left}
.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #fff;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}



.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1400px; margin:0 auto;overflow:hidden}
.syallb ul li{ width:440px; height:324px; margin:15px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1410; height:325px; }



.sylm{ width:100%; background:#fff; overflow:hidden;padding:60px 0 80px}
.sylm1{ width:1200px; margin:0 auto;}
.sylm1z{ width:588px; height:440px;background:url(../images/sylmbj1.png) no-repeat center center; background-size:100% 100%; float:left}
.sylm1z1{font-size:30px; line-height:40px; color:#333; margin:30px 0 0 30px}
.sylm1z2{font-size:16px; line-height:30px; color:#999; margin:10px 0 0 30px}
.sylm1z3{ width:100%; overflow:hidden; margin:10px 0 0 20px}
.sylm1z3 ul li{ width:150px; margin-right:30px; float:left}
.sylm1z3 ul li h1{ font-size:50px ; line-height:50px; height:50px; color:#11216c;text-align:center}
.sylm1z3 ul li h1 sup{font-size:16px ; top:-20px; }
.sylm1z3 ul li h2{font-size:16px ; line-height:34px; color:#999; text-align:center}


.sylm1z4{font-size:16px; line-height:32px; color:#333; margin:15px 0 0 30px}
.sylm1z5{ margin:15px 0 0 30px}

.sylm1y{width:575px; height:440px; float:right}
.sylm1y1{width:575px;height:205px;background:url(../images/sylmbj2.png) no-repeat center center; background-size:100% 100%;overflow:hidden}
.sylm1y1 h1{ font-size:30px; line-height:40px; color:#333; margin:30px 0 0 30px}
.sylm1y1 h2{font-size:16px; line-height:30px; color:#333; margin:10px 0 0 30px}
.sylm1y1 h3{margin:30px 0 0 30px}

.sylm1y2{width:575px;height:205px;background:url(../images/sylmbj3.png) no-repeat center center;background-size:100% 100%; margin-top:30px;overflow:hidden}
.sylm1y2 h1{ font-size:30px; line-height:40px; color:#333; margin:30px 0 0 30px}
.sylm1y2 h2{font-size:16px; line-height:30px; color:#fff; margin:10px 0 0 30px}
.sylm1y2 h3{margin:30px 0 0 30px}

/*首页*/



.dibudh{width:1360px; height:126px;margin: 0 auto; border-bottom:1px solid #29405e}
.dibulogo{ width:225px; float:left}
.dibudh1{ width:900px; float:right; margin-right:-30px}
.dibudh1 ul li{ width:145px; float:left; line-height:126px;background: url(../images/topdhbj.png) no-repeat left center ; text-align:center}
.dibudh1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.dibudh1 ul li a{ color:#FFF}

.dibulx{width:1360px; height:245px;margin: 0 auto; border-bottom:1px solid #29405e; overflow:hidden; position:relative}
.dibulx1{ width:145px; float:left; margin-top:50px;}

.dibulx2{ width:220px; float:left; margin-left:80px;}
.dibulx2 h1{ margin-top:50px;}
.dibulx2 h2{ margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx2 h3{font-size:30px; line-height:40px; color:#FFF;}

.dibulx3{ width:850px; float:left; margin-left:40px}
.dibulx31{margin-top:50px;}
.dibulx32{margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx33{font-size:16px; line-height:30px; color:#FFF; opacity:0.5}
.dibulx331{ width:360px; float:left}
.dibulx332{ width:360px; float:left;margin-left:10px}
.dibulx333{ width:200px; float:left;margin-left:30px}

.dibulx4{ width:224px; height:44px; border:1px solid #2f4563; text-align:center; line-height:44px; font-size:16px; position:absolute; right:30px; top:50px }
.dibulx4 a{ color:#e3c5a1}






}


@media only screen and (max-width: 1480px) {
.topdh1{ width:1200px; margin:0 auto}
.topdh1z{ width:270px; float:left;}
.topdh11{ width:700px;float: left;padding:0 10px;background: url(../images/dhbj.png) no-repeat center top; text-align:center; margin:10px 0 0 30px; overflow:hidden;}
.topdh11 ul li{ width:80px; display:inline-block;margin:0 13px; text-align:center}

.topdh11 ul li .h1{ width:15px; height:15px; margin:0 auto;background: url(../images/hoverb.png) no-repeat center top; margin-top:7px;}
.topdh11 ul li.on .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li:hover .h1{ background: url(../images/hover.png) no-repeat center top; }
.topdh11 ul li .h3{font-size: 16px; color:#FFF; line-height:40px}
.topdh11 ul li .h3 a{font-size: 16px; color:#FFF}

.topdh1y{ width:164px; float: right;}

/*首页*/


.picScroll-left{ position:relative; width:1480px; height:400px;  left:50%; margin-left:-740px}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:68px; height:68px; overflow:hidden;cursor:pointer; position:absolute; top:150px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/syalqhz.png) no-repeat center center; left:150px;}
.picScroll-left .hd .next{ background:url(../images/syalqhy.png) no-repeat center center; right:150px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:460px; position:relative;margin:16px;overflow:hidden;}
.box2_zi{ position:absolute; width:460px; height:72px;background:url(../images/syalhbj.png) no-repeat center center; bottom:0 }
.box2_zi h1{font-size:18px; line-height:72px; color:#fff; text-align:center}
.box2_zi h2{font-size:12px; line-height:24px; color:#fff;}




.box3_l2{ width:1200px;  height:300px; margin-top:20px;  margin:0 auto; }
.box3_slide .hd ul li{ display:inline-block; margin:0 60px}
.sylm1{ width:1200px; margin:0 auto}
.sylm11{ width:180px; float:left}
.sylm11 h1{ text-align:center; margin-top:100px;}
.sylm11 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm12{ width:180px; float:left}
.sylm12 h1{ text-align:center;margin-top:100px;}
.sylm12 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm14{ width:180px; float:left}
.sylm14 h1{ text-align:center;margin-top:100px;}
.sylm14 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm15{ width:180px; float:left}
.sylm15 h1{ text-align:center;margin-top:100px;}
.sylm15 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}


.sylm13{ width:480px; float:left}
.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #fff;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}





.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1200px; margin:0 auto; overflow:hidden}
.syallb ul li{ width:370px; height:272px; margin:15px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1200; height:272px; }

/*首页*/




.dibudh{width:1200px; height:126px;margin: 0 auto; border-bottom:1px solid #29405e}
.dibulogo{ width:225px; float:left}
.dibudh1{ width:900px; float:right; margin-right:-60px}
.dibudh1 ul li{ width:145px; float:left; line-height:126px;background: url(../images/topdhbj.png) no-repeat left center ; text-align:center}
.dibudh1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.dibudh1 ul li a{ color:#FFF}

.dibulx{width:1200px; height:245px;margin: 0 auto; border-bottom:1px solid #29405e; overflow:hidden; position:relative}
.dibulx1{ width:130px; float:left; margin-top:50px;}

.dibulx2{ width:200px; float:left; margin-left:50px;}
.dibulx2 h1{ margin-top:50px;}
.dibulx2 h2{ margin-top:0px; font-size:16px; line-height:40px; color:#FFF;}
.dibulx2 h3{font-size:26px; line-height:40px; color:#FFF;}

.dibulx3{ width:780px; float:left; margin-left:20px}
.dibulx31{margin-top:50px;}
.dibulx32{margin-top:0px; font-size:16px; line-height:40px; color:#FFF;}
.dibulx33{font-size:14px; line-height:30px; color:#FFF; opacity:0.5}
.dibulx331{ width:330px; float:left}
.dibulx332{ width:330px; float:left;margin-left:10px}
.dibulx333{ width:180px; float:left;margin-left:10px}

.dibulx4{ width:224px; height:44px; border:1px solid #2f4563; text-align:center; line-height:44px; font-size:16px; position:absolute; right:30px; top:50px }
.dibulx4 a{ color:#e3c5a1}

.beian{ width:1200px; margin:0 auto; height:76px; font-size:12px;line-height:76px; color:#999}
.beianz{width:750px;float:left; color:#a3a4af; margin-left:20px}
.beianz　a{color:#a3a4af;}
.beiany{ width:400px; text-align:right; color:#a3a4af; float:right; margin-right:20px}










.sydibu1{ width:1250px; margin:0 auto;}
.sydibu11{ width:500px; height:205px; float:left;  border-right:1px solid #dddddd; margin-top:60px;}
.sydibu11 h1{ padding-top:0px; font-size:16px; color:333; line-height:30px; }
.sydibu11 h2{ font-size:14px; line-height:30px; color:#626262; margin-top:10px;}

.sydibu12{ width:510px;height:205px; float:left; margin-left:30px;border-right:1px solid #dddddd; margin-top:60px;}
.dibubt{ }
.dibubt h1{font-size:16px; color:333; line-height:30px;}
.dibubt h2{ width:30px; height:2px; background:#c6af42; margin-top:5px;}

.dibufl{ margin-top:20px;}
.dibufl ul li{font-size:14px; line-height:30px; width:100px; float:left; }
.dibufl ul li a{color:#999;}
.dilogo{ width:475px; margin-top:15px;}
.sydibu13{ width:170px;height:205px; float: right;margin-top:60px;}
.xwnr1{ width:1250px; margin:0 auto; padding-bottom:30px}

.main_left{width:200px;float: left; margin-top:50px;}
.main_right{ width:1000px; float: right;margin-top:35px;}
.wrap11{ width:1250px; margin:0 auto;}


.syjj1{ width:1250px; margin:0 auto;}
.syjj1z{ width:680px; float: left}
.syjj1y{ width:520px; float: left}
.syjj1z h5{ height:350px; overflow:hidden;}

.yewuwz{ width:86%; margin:0 auto; padding-top: 100px; color: #FFF; font-size:18px; line-height:36px;}


.sygslb ul li{ width:24%; height:90px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
#demo {margin: 0 auto;overflow: hidden;  width:1250px; height:300px; }

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}
</pre></body></html>